begintownscript;
variables;
short choice,i,random,xloc,yloc,erase;

body;
beginstate init_state;
i = 0;
while(char_ok(i) == 0){
	i = i + 1;
}
random = 6;
while(random <= 119){
	set_mobility(random,0);
	random = random + 1;
}
set_total_visibility(1);
set_name(83,"???");
relocate_character(i,23,17);
force_view_center(23,17);
set_character_facing(i,4);
force_instant_terrain_redraw();
reset_dialog();
add_dialog_str(0,"There was a large crowd gathered at the gallows. It was the first Saturday-- and they'd come to get their dose of blood for the month.",0);
add_dialog_str(1,"This was a larger crowd than was normal, though. They were hollering and jeering at us, but it wasn't for me. There was another man-- a real celebrity-- who was being executed that day. That's what all the fuss was about.",0);
add_dialog_str(2,"It occurred to me that they'd already forgotten me. It's funny, you write it all down for them but they still forget.",0);
add_dialog_str(3,"They never really understood to begin with. They arrested me for it, hated me for it, would have killed me for it-- but they never understood.",0);
add_dialog_str(4,"And now I was going to end up as a side note to some celebrity's end.",0);
add_dialog_choice(0,"So it goes.");
choice = run_dialog(1);
break;

beginstate exit_state;
break;

beginstate start_state;
break;

beginstate 10;
block_entry(1);
if(get_flag(15,0) == 1)
	message_dialog("It was a temporary structure, nothing more than a simple wooden slat floor supported six feet above the ground by a wooden frame. There were five trapdoors in the floor, and a t-shaped wooden pole over each.","Or at some point it was temporary. It used to be that the frame was disassembled and reassembled whenever a criminal needed to be strung up. But some years back it had become a permanent fixture at the steps of the courthouse.");
if(get_flag(15,0) == 2)
	message_dialog("The crowd had worked themselves into a fever pitch, screaming and hollering for blood. Not for mine, though. All eyes were on the man beneath the middle gibbet, the man on my left. He didn't look like anything special.","There was a row of guards at the base of the platform with their halberds held out to ward off the surging crowd.");
if(get_flag(15,0) == 3)
	message_dialog("An officer stood by the stairs supervising the proceedings. I could see his mouth moving as he shouted orders to the soldiers, but couldn't hear what he said over the noise.","They couldn't hear him either. Eventually he gave up and settled with a hand motion to give the order. He held his hand straight up in the air.");
if(get_flag(15,0) == 4){
	message_dialog("Perhaps the guards knew what these hand signals meant, or perhaps they just guessed what he was getting at. It's a fairly mechanical procedure, an execution. There isn't much improvisation-- they found a method that works and that's that.","The guards pulled out black hoods, and lowered them over our faces. My guard fumbled with his a bit, first struggling to find the opening, then putting it on inside out. He pulled it off to fix it, when suddenly....");
	spawn_creature(16);
	put_sparkles_on_char(16,11,10);
	run_animation();
	
	set_character_pose(16,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(16),char_loc_y(16),char_loc_x(58),char_loc_y(58),5);
	put_effect_on_char(58,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(58,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(58,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(58,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(58,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(58);
	set_character_pose(16,2);
	force_instant_terrain_redraw();
	
	message_dialog("A crossbow twanged from somewhere in the crowd, and one of the guards fell pierced.","More bolts rained down on the platform, killing guards as they struggled to figure out who was attacking. The crowd continued to scream-- this time in fear.");
	spawn_creature(19);
	put_sparkles_on_char(19,11,10);
	run_animation();
	
	set_character_pose(19,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(19),char_loc_y(19),char_loc_x(6),char_loc_y(6),5);
	put_effect_on_char(6,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(6,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(6,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(6,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(6,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(6);
	set_character_pose(19,2);
	force_instant_terrain_redraw();
	
	spawn_creature(22);
	put_sparkles_on_char(22,11,10);
	run_animation();
	
	set_character_pose(22,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(22),char_loc_y(22),char_loc_x(65),char_loc_y(65),5);
	put_effect_on_char(65,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(65,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(65,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(65,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(65,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(65);
	set_character_pose(22,2);
	force_instant_terrain_redraw();
	
	
	spawn_creature(18);
	put_sparkles_on_char(18,11,10);
	run_animation();
	
	set_character_pose(18,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(18),char_loc_y(18),char_loc_x(10),char_loc_y(10),5);
	put_effect_on_char(10,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-84);
	set_character_pose(10,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(10,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(10,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(10,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(10);
	set_character_pose(18,2);
	force_instant_terrain_redraw();
	
	spawn_creature(21);
	put_sparkles_on_char(21,11,10);
	run_animation();
	
	set_character_pose(21,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(21),char_loc_y(21),char_loc_x(59),char_loc_y(59),5);
	put_effect_on_char(59,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(59,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(59,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(59,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(59,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(59);
	set_character_pose(21,2);
	force_instant_terrain_redraw();
	
	spawn_creature(17);
	put_sparkles_on_char(17,11,10);
	run_animation();
	
	set_character_pose(17,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(17),char_loc_y(17),char_loc_x(57),char_loc_y(57),5);
	put_effect_on_char(57,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(57,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(57,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(57,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(57,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(57);
	set_character_pose(17,2);
	force_instant_terrain_redraw();
	
	spawn_creature(20);
	put_sparkles_on_char(20,11,10);
	run_animation();
	
	set_character_pose(20,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(20),char_loc_y(20),char_loc_x(60),char_loc_y(60),5);
	put_effect_on_char(60,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-84);
	set_character_pose(60,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(60,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(60,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(60,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(60);
	set_character_pose(20,2);
	force_instant_terrain_redraw();

	message_dialog("The guards were taken completely unawares, but they quickly readied to fight back. With the civilian crowd fleeing, it was easier to spot who it was firing on them.","Several guards had been circulating through the crowd looking for trouble, and these now moved to engage the assailants that had mixed in. Archers from atop the platform began firing on the attackers.");
	set_character_pose(1001,2);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(7,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(7),char_loc_y(7),char_loc_x(16),char_loc_y(16),5);
	put_effect_on_char(16,12,1,2);
	run_animation_sound(14);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(16,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(16,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(16,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(16,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(16);
	set_character_pose(7,2);
	force_instant_terrain_redraw();

	set_character_pose(17,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(17),char_loc_y(17),char_loc_x(7),char_loc_y(7),5);
	put_effect_on_char(7,12,1,2);
	run_animation_sound(91);	
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(7,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(7,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(7,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(7,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(7);
	set_character_pose(17,2);
	force_instant_terrain_redraw();
	
	
	set_character_pose(64,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(64),char_loc_y(64),char_loc_x(21),char_loc_y(21),5);
	put_effect_on_char(21,12,1,2);
	run_animation_sound(91);
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(21,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(21,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(21,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(21,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(21);
	set_character_pose(64,2);
	force_instant_terrain_redraw();
	
		set_character_pose(20,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(20),char_loc_y(20),char_loc_x(61),char_loc_y(61),5);
	put_effect_on_char(61,12,1,2);
	run_animation_sound(91);
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(61,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(61,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(61,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(61,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(61);
	set_character_pose(20,2);
	force_instant_terrain_redraw();
	
	set_character_pose(64,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(64),char_loc_y(64),char_loc_x(20),char_loc_y(20),5);
	put_effect_on_char(20,12,1,2);
	run_animation_sound(91);
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(20,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(20,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(20,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(20,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(20);
	set_character_pose(64,2);
	force_instant_terrain_redraw();
	
		set_character_pose(13,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(13),char_loc_y(13),char_loc_x(18),char_loc_y(18),5);
	put_effect_on_char(18,12,1,2);
	run_animation_sound(91);
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(18,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(18,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(18,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(18,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(18);
	set_character_pose(13,2);
	force_instant_terrain_redraw();

	
	set_character_pose(22,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(22),char_loc_y(22),char_loc_x(9),char_loc_y(9),5);
	put_effect_on_char(9,12,1,2);
	run_animation_sound(91);
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(9,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(9,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(9,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(9,14);
	force_instant_terrain_redraw();
	pause(1);
	
	//erase_char(9);
	set_character_pose(22,2);
	force_instant_terrain_redraw();
	
	play_sound(117);

	play_sound(116);
	play_sound(116);
	play_sound(116);
	play_sound(116);
	message_dialog("A clamor from the south could be heard. It sounded like thunder-- and galloping hooves.","It didn't take long for the source of the noise to come into view. It was a cart, and it was careening towards the square from the south entrance.");
	set_character_facing(83,4);
	set_character_facing(64,4);
	erase_char(7);
	erase_char(84);
	force_view_center(25,29);
	force_instant_terrain_redraw();
	xloc = 25;
	yloc = 33;
	while(yloc > 25){
		play_sound(116);
		play_sound(-116);
		force_view_center(xloc,yloc - 5);
		set_terrain(xloc - 1,yloc - 2,0);
		set_terrain(xloc,yloc - 3,0);
		set_terrain(xloc + 1,yloc - 2,0);
		set_terrain(xloc,yloc + 1,0);
		set_terrain(xloc,yloc,490);
		force_instant_terrain_redraw();
		yloc = yloc - 1;
	}
	message_dialog("It was a two-horse cart. Two men drove in the front, both wearing oddly painted blue armor. In the bed of the cart were five more men, all dressed the same, and all armed to the teeth.","Beside the captain at the edge of the platform a red robed mage stood. He hadn't stirred as the bolts struck his fellow guards, but now he began to prepare a spell.");
	force_view_center(25,20);
	set_character_pose(67,1);
	force_instant_terrain_redraw();
	put_sparkles_on_char(67,7,10);
	run_animation_sound(-25);
	
	xloc = 25;
	yloc = 25;
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(xloc - 1,yloc - 2,0);
	set_terrain(xloc,yloc - 2,0);
	set_terrain(xloc + 1,yloc - 2,0);
	set_terrain(25,26,0);
	set_terrain(xloc,yloc,490);
	set_character_pose(83,14);
	force_instant_terrain_redraw();
	
	put_jagged_zap(char_loc_x(67),char_loc_y(67),25,25,0);
	run_animation_sound(-11);
	put_boom_on_space(25,25,0,0);
	run_animation_sound(152);
	
	activate_hidden_group(6);
	set_character_pose(1002,14);
	force_instant_terrain_redraw();

	
	xloc = 26;
	yloc = 24;
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(xloc - 1,yloc - 2,0);
	set_terrain(xloc,yloc - 2,0);
	set_terrain(xloc + 1,yloc - 2,0);
	set_terrain(25,25,0);
	set_terrain(xloc,yloc,490);
	force_instant_terrain_redraw();
		
	xloc = 27;
	yloc = 23;
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(xloc - 1,yloc - 2,0);
	set_terrain(xloc,yloc - 2,0);
	set_terrain(xloc + 1,yloc - 2,0);
	set_terrain(26,24,0);
	set_terrain(xloc,yloc,490);
	force_instant_terrain_redraw();
		
	xloc = 26;
	yloc = 22;
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(27,23,0);
	set_terrain(xloc,yloc,490);
	force_instant_terrain_redraw();
		
	xloc = 25;
	yloc = 21;
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(26,22,0);
	set_terrain(xloc,yloc,490);
	force_instant_terrain_redraw();
	
	set_terrain(24,20,491);
	set_terrain(25,20,492);
	set_terrain(25,21,0);
	force_instant_terrain_redraw();

	message_dialog("A fireball hurled from his hands to strike the back of the cart, sending its occupants hurtling into the air.","The cart itself teetered precariously and almost flipped, but somehow the driver steadied the frenzied horses and made it the next twenty feet to the platform.");
	reset_dialog();
	add_dialog_str(0,"_GET IN! GET IN!_ The second driver turned around and screamed, before standing to fire his crossbow. A bolt seemed to sprout out of the red mage's chest, sending him staggering off the platform.",0);
	add_dialog_str(1,"The cart was just a few paces away. I looked at the prisoner next to me-- the man that everybody had been hollering about. He must have been the reason for all this.",0);
	add_dialog_str(2,"His guard hadn't been so clumsy with the hood and had already secured it. Somewhere in the subsequent fray he had been thrown to the ground, where he now lay helplessly, blind and with hands bound behind his back.",0);
	add_dialog_str(3,"I did the only rational thing.",0);
	add_dialog_choice(0,"OK");
	choice = run_dialog(1);
	
	erase_char(83);
	put_straight_zap(24,20,19,16,5);
	put_effect_on_char(67,12,1,2);
	run_animation_sound(91);
	pause(1);
	
	run_animation_sound(-29);
	set_character_pose(67,11);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(67,12);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(67,13);
	force_instant_terrain_redraw();
	pause(1);
	
	set_character_pose(67,14);
	force_instant_terrain_redraw();
	pause(1);
	
	relocate_character(i,23,18);
	force_instant_terrain_redraw();
	pause(3);
	play_sound(49);
	
	relocate_character(i,24,19);
	force_instant_terrain_redraw();
	pause(3);
	play_sound(49);
	
	relocate_character(i,1,2);
	set_character_pose(i,14);
	force_instant_terrain_redraw();
	pause(3);
	
	message_dialog("I dove in the back of the cart.","");
	message_dialog("_IS HE IN? IS HE IN?_ The cart driver screamed. The other, the one with the crossbow, turned around to make sure. I lay face down, hardly daring to peak up at him lest he realize I was the wrong man.","_HE'S IN, HE'S IN! DRIVE!_ The wheels sprayed gravel as the cart took off.");
	
	set_terrain(24,20,479);
	set_terrain(25,20,479);
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	//set_terrain(26,22,0);
	set_terrain(24,21,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(24,21,0);
	set_terrain(24,22,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(24,22,0);
	set_terrain(25,23,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,23,0);
	set_terrain(25,24,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,23,0);
	set_terrain(25,24,493);
	force_instant_terrain_redraw();
	
	set_character_pose(64,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(64),char_loc_y(64),25,23,5);
	run_animation_sound(91);
	pause(1);
	
	set_character_pose(64,2);
	force_instant_terrain_redraw();
	
	//play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,24,0);
	set_terrain(25,25,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,25,0);
	set_terrain(25,26,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,26,0);
	set_terrain(25,27,493);
	force_instant_terrain_redraw();
	
	set_character_pose(62,1);
	force_instant_terrain_redraw();
	put_straight_zap(char_loc_x(62),char_loc_y(62),25,26,5);
	run_animation_sound(91);
	pause(1);
	
	set_character_pose(62,2);
	force_instant_terrain_redraw();
	
	//play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,26,0);
	set_terrain(25,27,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,27,0);
	set_terrain(25,28,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,28,0);
	set_terrain(25,29,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,29,0);
	set_terrain(25,30,493);
	force_instant_terrain_redraw();
	
	play_sound(116);
	play_sound(-116);
	//force_view_center(xloc,yloc);
	set_terrain(25,30,0);
	set_terrain(25,31,493);
	force_instant_terrain_redraw();
	
	message_dialog("An arrow thudded into the bed just inches away from me, and another struck the back of the driver's chair. But we were off. I could hear the guards behind us shouting to try to organize a pursuit, but their voices were quickly fading. We were escaping!","And come what may, at least for the time being my head was out of the noose.");
	set_total_visibility(0);
	force_view_center(1,2);
	force_instant_terrain_redraw();
}
inc_flag(15,0,1);
break;

beginstate 11;
message_dialog("Now I just had to get away before these (well armed) men figured out that I wasn't who they were trying to save. I had a hunch that they wouldn't be pleased to discover that their man was actually still standing back at the gallows.","Unfortunately it's hard to get away when you're in a cart that's hurtling down the street. I was just working up the nerve to dive out, the cobblestone didn't look welcoming but I didn't have a choice, when the decision was taken out of my hands.");
message_dialog("_The Watch will be in pursuit soon. They'll have mounted men, and we won't be able to outrun them._ The driver shouted to the man with the crossbow so as to be heard over the din of the rattling wheels.","_When we round that corner you and Durant dive out and get off the street as fast as you can. I'll draw the guards away from you. May the banner fly forever._");
message_dialog("_May the banner fly forever._","");
message_dialog("_NOW!_","");
message_dialog("The man with the crossbow leapt into the back of the cart, grabbed me by the sleeve, and then rolled over the edge, pulling me with him.","My meeting with the cobblestone was as unpleasant as I'd anticipated, but I didn't have time to think about that. We had hardly touched the ground before I was being hauled towards a nearby alley.");
set_character_pose(i,0);
relocate_character(i,44,38);
set_character_facing(i,6);
force_view_center(44,38);
force_instant_terrain_redraw();
pause(1);

reset_dialog();
add_dialog_str(0,"We scrambled further down the alley, but halted when we heard the sound of pounding hooves. We hurriedly pressed our backs to the wall and stood perfectly still. Sure enough, a group of guards on horseback galloped past.",0);
add_dialog_str(1,"The blue armored man let out a sigh of relief, but I was already trying to think of a way to get out of there. He'd realize who I was in a moment, and then I was done for.",0);
add_dialog_str(2,"I slowly raised my bound arms to strike him-- I had grown weak during my captivity but perhaps if I put all my weight behind the blow I could stun him and make a break for it.",0);
add_dialog_choice(0,"OK");
choice = run_Dialog(1);
message_dialog("_Master Durant, it is an honor to meet you. I am Jerald-- oh, your bonds. Here...._ He grabbed my wrists and pulled out a small crystal key. He fit it into the manacles and they clicked open.","Wait.... 'nice to meet you?'.....");
reset_dialog();
add_dialog_str(0,"_Is something the matter, Master? Were you wounded?_ I had been trying to keep my face turned so that he wouldn't realize I was the wrong man, but suddenly an idea crossed my mind.",0);
add_dialog_str(1,"He was a young man, probably no older than twenty. He said he'd never met this 'Durant'-- could it be that he'd never even SEEN the man before he went to jail? I hesitantly looked up and met his eyes.",0);
add_dialog_choice(0,"Yeah, I'm alright. Where to now?");
choice = run_Dialog(1);
reset_dialog();
add_dialog_str(0,"_We head back to headquarters. None of the others survived-- a bit of a hitch in the plan, you see-- it'll all be explained later. I'll just lead us back to headquarters-- it's been changed since Samael took over, but I'll lead you there._",0);
add_dialog_str(1,"Luck was kind to me. Every man on the rescue mission had perished except one-- the one who had never met the real Durant. I certainly wasn't going back to their headquarters, though.",0);
add_dialog_choice(0,"No, we can't do that.");
choice = run_dialog(1);
reset_dialog();
add_dialog_str(0,"Jerald looked at me perplexedly, but eventually nodded slowly. _Yes, you're right. The streets will be crawling with guards, it's too dangerous to move in the open._",0);
add_dialog_str(1,"_I know a place where we can lay low for a while-- wait for the heat to die down or for aid to come. Good thinking._",0);
add_dialog_choice(0,"That's what I'm here for.");
choice = run_dialog(1);
pause(2);
move_to_new_town(16,32,32);
break;

beginstate 12;
break;

beginstate 100;
block_entry(1);
break;